@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{font:14px/1.5em 微软雅黑,arial,verdana;}
body,div,table,h1,h2,h3,h4,h5,h6,td,tr,form,tbody,th,strong,span,p,li,ul,ol,radio{ padding:0px; margin:0px; color:#666666;}
li,ul{ list-style:none;}
img { border:0px;}
a:link,a:visited{ color:#666666; text-decoration:none;}

.jigouList{ float:left; width:952px;}
.jigouList li{ float:left; border-bottom:1px #b9b9b9 dashed; padding:0px 0px 0px 0px; width:100%;}
.jigouList li.in{ background:url(../images1/bj.jpg) left;}
.jigouList li span{ float:left; min-height:80px; height:auto;}
.jigouList li span.x_1{ width:650px;}
.jigouList li span.x_2{ width:100px;margin-top:14px; margin-left: 15px; color:#d2180c; font-size:16px;}
.jigouList li span strong{ float:left; margin-top:20px; font-size:15px;}
.jigouList li span p{ float:left; margin:4px 10px 0 0; color:#828282;}

.jigouList_tel{ color:#f86a18; font-weight:bold; width:170px; margin-left:10px; line-height:105px;}
.red2{ color:#F00}

.page_searchbar2{min-width:220px; width:auto; float:left; margin-left:150px; line-height:42px;}


#friend_lay{
width:1200px; margin:10px auto;
	height:auto;
	padding-bottom:15px;
}
#friend_lay #friend_list{ margin-left:20px; display:block; margin-top:15px; margin-right:20px; background:#fff}
#friend_lay  h3{ font-size:14px; margin:16px 0 0 20px;}
#friend_lay #friend_list li { line-height:22px; margin-right:12px; display:inline;}
#friend_lay #friend_list li a{ color:#20599c;}

.main_left .title_lay span{ line-height:24px;}


.special_stb_box{width: 100%;box-sizing: border-box;}
.special_stb_box .special_stb_title{
	font-size: 24px;
	color: #333;
	line-height: 56px;
	box-sizing: border-box;
	padding-left: 20px;
}
.special_stb_box .special_stb_title a{color: #333;}
.special_stb_box .special_stb_title a:hover{color: #4786D5;}
#x_main .x_bu .blogr .pxzl .special_stb_box .special_stb_sync{
	font-size: 13px;
	color: #2f2f2f;
	line-height: 21px;
	width: 800px;
	box-sizing: border-box;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
#x_main .x_bu .blogr .pxzl .special_stb_box .special_stb_sync a{color: #666666;}
#x_main .x_bu .blogr .pxzl .special_stb_box .special_stb_sync a:hover{color: #4786D5;}

#x_main .x_bu .pxzl .special_stb_box .special_stb_sync{
	font-size: 12px;
	color: #666666;
	line-height: 21px;
	width: 1200px;
	box-sizing: border-box;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
#x_main .x_bu .pxzl .special_stb_box .special_stb_sync a{color: #666666;}
#x_main .x_bu .pxzl .special_stb_box .special_stb_sync a:hover{color: #4786D5;}

#x_main .x_bu .blogl .project430 ul li span p.project430_title{
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	font-size: 16px;
}
#x_main .x_bu .blogl .project430 ul li span p.project430_sync{
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 7;
	-webkit-box-orient: vertical;
	overflow: hidden;
	color: #666;
}
#x_main .x_bu .blogl .project430 ul li span p.project430_sync a{color: #333;font-size: 16px;}
#x_main .x_bu .blogl .project430 ul li span p.project430_title a:hover{color: #4786D5;}
#x_main .x_bu .blogl .mk6 ul li.top{
	transition: all 0.3s linear;
}
#x_main .x_bu .blogl .mk6 ul li.top:hover{
	box-shadow:0 5px 10px -5px #144f95;
}
.px_bclassname{
	width: 100%;
	height:auto;
	padding-top: 15px;
	padding-bottom: 50px;
}
.px_bclassname ul li{
	width: 10%;
	height:auto;
	float: left;font-size:15px; text-align: center;
	border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    box-shadow: 0 0 3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 0 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.2);
	margin:1% 1% 1% 1%;
}
.px_bclassname ul li:hover{
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    box-shadow: 0 0 6px rgba(0,0,0,0.3);
    -moz-box-shadow: 0 0 6px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0 0 6px rgba(0,0,0,0.3);
	text-decoration: none;
}
.px_bclassname ul .active{
	border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    box-shadow: 0 0 6px #4786d5;
    -moz-box-shadow: 0 0 6px #4786d5;
	-webkit-box-shadow: 0 0 6px #4786d5;
	text-decoration: none;
	background-color: #4786d5;
}
.px_bclassname ul .active a{
	color: #FFF;
}

@media only screen and (max-width: 1199px){
	.px_bclassname ul li{
		width: 10%;
		height: 50px;
		height:auto;
		float: left;font-size:15px; text-align: center;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		box-shadow: 0 0 3px rgba(0,0,0,0.2);
		-moz-box-shadow: 0 0 3px rgba(0,0,0,0.2);
		-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.2);
		margin:1% 1% 1% 1%;
	}
}